package com.digitalchina.lxnsy.entity;

import com.bigkoo.pickerview.model.IPickerViewData;

import java.io.Serializable;
import java.util.List;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：郑皓
 * 创建时间：2018/8/22 20:48
 * 修改备注：
 * ================================================
 */
public class ProductStandardVO implements Serializable{


    /**
     * id : 24a6a131-7ab5-4288-a986-68472985a06b
     * createAt : 2018-09-11 11:41:53
     * createTime : 2018-09-11 11:41:53
     * updateAt : 2018-09-11 11:41:53
     * updateTime : 2018-09-11 11:41:53
     * status : null
     * sort : 0
     * version : 1
     * name : 太白县甘蓝种植标准
     * cropType : null
     * suitCrop : null
     * suitCropVarieties : null
     * suitCropVarietyNames :
     * suitGrowWays : null
     * suitGrowWayNames :
     * province : null
     * city : null
     * county : null
     * suitOrgs : null
     * suitOrgNames :
     * expertInfos : null
     * phaseMsgInfos : [{"id":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"8b4911cb-2c06-4c37-9c73-a34f7ba37dd6","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-05-06","endTime":"2018-06-06","sequence":1,"phaseName":"育苗期","phasePic":"http://61.150.65.204:9099/FileService/show/52315309-42cb-401d-b1dd-fa8108f95251","farmOperation":[{"id":"f78904fc-db51-4c48-ba7b-0b6bcb8f69cf","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-14 17:59:06","updateTime":"2018-09-14 17:59:06","status":null,"sort":0,"version":2,"farmName":"准备工作","farmDate":"","sequence":1,"phId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"f78904fc-db51-4c48-ba7b-0b6bcb8f69cf","persistent":true},{"id":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-14 17:59:06","updateTime":"2018-09-14 17:59:06","status":null,"sort":1,"version":6,"farmName":"种子处理","farmDate":"","sequence":2,"phId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","title":"种子处理标题","operInstr":"种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明","vidAddress":"http://1400097288.vod2.myqcloud.com/3df6724evodtransgzp1400097288/bf99a2f65285890781253887452/v.f20.mp4","FarmOperationPicImageList":[{"id":"a40b1f1e-4a24-4631-afed-f3a0a8d27d2f","createAt":"2018-09-14 13:52:53","createTime":"2018-09-14 13:52:53","updateAt":"2018-09-14 13:52:53","updateTime":"2018-09-14 13:52:53","status":null,"sort":0,"version":0,"image":"http://61.150.65.204:9099/FileService/show/397786d8-492d-4f97-84ad-b3c611d43259","farmId":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","entityId":"a40b1f1e-4a24-4631-afed-f3a0a8d27d2f","persistent":true},{"id":"b5c78ef5-cb2d-4486-9fd0-4b09ff466ae6","createAt":"2018-09-14 13:52:53","createTime":"2018-09-14 13:52:53","updateAt":"2018-09-14 13:52:53","updateTime":"2018-09-14 13:52:53","status":null,"sort":0,"version":0,"image":"http://61.150.65.204:9099/FileService/show/20a51708-d414-4d97-93f0-481bca4d107c","farmId":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","entityId":"b5c78ef5-cb2d-4486-9fd0-4b09ff466ae6","persistent":true}],"isOperation":false,"phaseName":null,"entityId":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","persistent":true},{"id":"69ba4de0-b6c4-4e7d-a43f-461a05b0f6e8","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-13 16:19:45","updateTime":"2018-09-13 16:19:45","status":null,"sort":2,"version":2,"farmName":"播种","farmDate":"2018-05-09","sequence":3,"phId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"69ba4de0-b6c4-4e7d-a43f-461a05b0f6e8","persistent":true}],"entityId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","persistent":true},{"id":"83d25445-984f-47f4-a565-97b30f3a4db6","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"d26f8210-5c1c-4cf4-b3c2-8e384aaaa801","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-06-06","endTime":"2018-07-06","sequence":2,"phaseName":"萌芽期","phasePic":"http://61.150.65.204:9099/FileService/show/8799f9d5-ade5-4f4c-adbe-6d21da8f8c65","farmOperation":[{"id":"c22bc869-38ef-4195-a7ee-e2439e528acb","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-13 16:18:42","updateTime":"2018-09-13 16:18:42","status":null,"sort":3,"version":2,"farmName":"浇水","farmDate":"2018-06-07","sequence":1,"phId":"83d25445-984f-47f4-a565-97b30f3a4db6","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"c22bc869-38ef-4195-a7ee-e2439e528acb","persistent":true},{"id":"50b7ea96-1ae9-4410-a01a-24d24a842f34","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-13 16:18:42","updateTime":"2018-09-13 16:18:42","status":null,"sort":4,"version":2,"farmName":"催芽","farmDate":"2018-06-08","sequence":2,"phId":"83d25445-984f-47f4-a565-97b30f3a4db6","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"50b7ea96-1ae9-4410-a01a-24d24a842f34","persistent":true}],"entityId":"83d25445-984f-47f4-a565-97b30f3a4db6","persistent":true},{"id":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"66de11e0-c8ae-4fd5-a83b-d22425f66ad9","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-07-06","endTime":"2018-08-06","sequence":3,"phaseName":"出芽分化期","phasePic":"http://61.150.65.204:9099/FileService/show/c3b10eee-57c5-4ef5-831f-754fd628174f","farmOperation":[{"id":"98aecac0-4968-49be-af93-045c155c6607","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":5,"version":1,"farmName":"苗床管理","farmDate":"2018-07-07","sequence":1,"phId":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"98aecac0-4968-49be-af93-045c155c6607","persistent":true}],"entityId":"0ba4a737-33bd-40d2-aac4-1a9e1e5ed968","persistent":true},{"id":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"c0c86568-8b6f-402f-b7d9-bef2c9c70d20","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-08-06","endTime":"2018-09-06","sequence":4,"phaseName":"定植期","phasePic":"http://61.150.65.204:9099/FileService/show/a40afc94-7105-45d6-a8d3-a9bd57128e39","farmOperation":[{"id":"f189fcb4-98df-45f1-bc31-e9bed051c745","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":6,"version":1,"farmName":"壮苗标准","farmDate":"2018-08-07","sequence":1,"phId":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"f189fcb4-98df-45f1-bc31-e9bed051c745","persistent":true}],"entityId":"0fdf5b21-cd07-499b-a3c6-0d62dc5efbd3","persistent":true},{"id":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","createAt":"2018-09-11 11:41:53","createTime":"2018-09-11 11:41:53","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":0,"version":1,"phaseId":"153b8b55-bc2f-46e4-b9d7-9f86e7e0247d","proId":"24a6a131-7ab5-4288-a986-68472985a06b","startTime":"2018-09-06","endTime":"2018-10-06","sequence":5,"phaseName":"结果期","phasePic":"http://61.150.65.204:9099/FileService/show/2ede9ab2-6b72-4251-94ce-eb6cb7e013ac","farmOperation":[{"id":"eb442250-0ad1-4603-b7d8-8227b5bd3b69","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":7,"version":1,"farmName":"施基肥","farmDate":"2018-09-07","sequence":1,"phId":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"eb442250-0ad1-4603-b7d8-8227b5bd3b69","persistent":true},{"id":"3b646e85-80e0-443b-95a0-10b4c1522363","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":8,"version":1,"farmName":"覆盖地膜","farmDate":"2018-09-08","sequence":2,"phId":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"3b646e85-80e0-443b-95a0-10b4c1522363","persistent":true},{"id":"ea522efa-07fe-4963-9de8-7e57da3c7eb7","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-11 13:27:37","updateTime":"2018-09-11 13:27:37","status":null,"sort":9,"version":1,"farmName":"定植","farmDate":"2018-09-09","sequence":3,"phId":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"ea522efa-07fe-4963-9de8-7e57da3c7eb7","persistent":true}],"entityId":"efb60f5e-1152-4154-ac1e-e94f8816b3c6","persistent":true}]
     * forbid : null
     * feeType : 0
     * fee : null
     * buyValidDay : null
     * userAccId : null
     * recdExpertID :
     * recdExpertsName :
     * validityStatus : 0
     * standardMsgList : []
     * standardSynopsisUrl : http://61.150.65.204:9099/agsrv/h5mgr/infoH5Content?id=24a6a131-7ab5-4288-a986-68472985a06b
     * pageView : null
     * buyQuantity : null
     * fullSplitAddress :
     * entityId : 24a6a131-7ab5-4288-a986-68472985a06b
     * persistent : true
     */

    private String id;
    private String createAt;
    private String createTime;
    private String updateAt;
    private String updateTime;
    private Object status;
    private int sort;
    private int version;
    private String name;
    private Object cropType;
    private Object suitCrop;
    private Object suitCropVarieties;
    private String suitCropVarietyNames;
    private Object suitGrowWays;
    private String suitGrowWayNames;
    private Object province;
    private Object city;
    private Object county;
    private Object suitOrgs;
    private String suitOrgNames;
    private Object expertInfos;
    private Object forbid;
    private int feeType;
    private double fee;
    private Object buyValidDay;
    private Object userAccId;
    private String recdExpertID;
    private String recdExpertsName;
    private int validityStatus;
    private String standardSynopsisUrl;
    private Object pageView;
    private Object buyQuantity;
    private String fullSplitAddress;
    private String entityId;
    private boolean persistent;
    private List<PhaseMsgInfosBean> phaseMsgInfos;
    private List<StandardMsgListBean> standardMsgList;
    private boolean checked;
    private int selectText; // 选择第几个滚动tv

    public int getSelectText() {
        return selectText;
    }

    public void setSelectText(int selectText) {
        this.selectText = selectText;
    }

    public boolean isChecked() {
        return checked;
    }

    public void setChecked(boolean checked) {
        this.checked = checked;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateAt() {
        return createAt;
    }

    public void setCreateAt(String createAt) {
        this.createAt = createAt;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(String updateAt) {
        this.updateAt = updateAt;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public Object getStatus() {
        return status;
    }

    public void setStatus(Object status) {
        this.status = status;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Object getCropType() {
        return cropType;
    }

    public void setCropType(Object cropType) {
        this.cropType = cropType;
    }

    public Object getSuitCrop() {
        return suitCrop;
    }

    public void setSuitCrop(Object suitCrop) {
        this.suitCrop = suitCrop;
    }

    public Object getSuitCropVarieties() {
        return suitCropVarieties;
    }

    public void setSuitCropVarieties(Object suitCropVarieties) {
        this.suitCropVarieties = suitCropVarieties;
    }

    public String getSuitCropVarietyNames() {
        return suitCropVarietyNames;
    }

    public void setSuitCropVarietyNames(String suitCropVarietyNames) {
        this.suitCropVarietyNames = suitCropVarietyNames;
    }

    public Object getSuitGrowWays() {
        return suitGrowWays;
    }

    public void setSuitGrowWays(Object suitGrowWays) {
        this.suitGrowWays = suitGrowWays;
    }

    public String getSuitGrowWayNames() {
        return suitGrowWayNames;
    }

    public void setSuitGrowWayNames(String suitGrowWayNames) {
        this.suitGrowWayNames = suitGrowWayNames;
    }

    public Object getProvince() {
        return province;
    }

    public void setProvince(Object province) {
        this.province = province;
    }

    public Object getCity() {
        return city;
    }

    public void setCity(Object city) {
        this.city = city;
    }

    public Object getCounty() {
        return county;
    }

    public void setCounty(Object county) {
        this.county = county;
    }

    public Object getSuitOrgs() {
        return suitOrgs;
    }

    public void setSuitOrgs(Object suitOrgs) {
        this.suitOrgs = suitOrgs;
    }

    public String getSuitOrgNames() {
        return suitOrgNames;
    }

    public void setSuitOrgNames(String suitOrgNames) {
        this.suitOrgNames = suitOrgNames;
    }

    public Object getExpertInfos() {
        return expertInfos;
    }

    public void setExpertInfos(Object expertInfos) {
        this.expertInfos = expertInfos;
    }

    public Object getForbid() {
        return forbid;
    }

    public void setForbid(Object forbid) {
        this.forbid = forbid;
    }

    public int getFeeType() {
        return feeType;
    }

    public void setFeeType(int feeType) {
        this.feeType = feeType;
    }

    public double getFee() {
        return fee;
    }

    public void setFee(double fee) {
        this.fee = fee;
    }

    public Object getBuyValidDay() {
        return buyValidDay;
    }

    public void setBuyValidDay(Object buyValidDay) {
        this.buyValidDay = buyValidDay;
    }

    public Object getUserAccId() {
        return userAccId;
    }

    public void setUserAccId(Object userAccId) {
        this.userAccId = userAccId;
    }

    public String getRecdExpertID() {
        return recdExpertID;
    }

    public void setRecdExpertID(String recdExpertID) {
        this.recdExpertID = recdExpertID;
    }

    public String getRecdExpertsName() {
        return recdExpertsName;
    }

    public void setRecdExpertsName(String recdExpertsName) {
        this.recdExpertsName = recdExpertsName;
    }

    public int getValidityStatus() {
        return validityStatus;
    }

    public void setValidityStatus(int validityStatus) {
        this.validityStatus = validityStatus;
    }

    public String getStandardSynopsisUrl() {
        return standardSynopsisUrl;
    }

    public void setStandardSynopsisUrl(String standardSynopsisUrl) {
        this.standardSynopsisUrl = standardSynopsisUrl;
    }

    public Object getPageView() {
        return pageView;
    }

    public void setPageView(Object pageView) {
        this.pageView = pageView;
    }

    public Object getBuyQuantity() {
        return buyQuantity;
    }

    public void setBuyQuantity(Object buyQuantity) {
        this.buyQuantity = buyQuantity;
    }

    public String getFullSplitAddress() {
        return fullSplitAddress;
    }

    public void setFullSplitAddress(String fullSplitAddress) {
        this.fullSplitAddress = fullSplitAddress;
    }

    public String getEntityId() {
        return entityId;
    }

    public void setEntityId(String entityId) {
        this.entityId = entityId;
    }

    public boolean isPersistent() {
        return persistent;
    }

    public void setPersistent(boolean persistent) {
        this.persistent = persistent;
    }

    public List<PhaseMsgInfosBean> getPhaseMsgInfos() {
        return phaseMsgInfos;
    }

    public void setPhaseMsgInfos(List<PhaseMsgInfosBean> phaseMsgInfos) {
        this.phaseMsgInfos = phaseMsgInfos;
    }

    public List<StandardMsgListBean> getStandardMsgList() {
        return standardMsgList;
    }

    public void setStandardMsgList(List<StandardMsgListBean> standardMsgList) {
        this.standardMsgList = standardMsgList;
    }



    public static class StandardMsgListBean implements Serializable{
        /**
         * title : RXX第二十五届中国杨凌农高会后稷奖评审通知
         * content : null
         * url : http://61.150.65.204:9099/agsrv/h5mgr/infoH5ContentStandardMsg?id=9b87e880-fbab-4a0c-9ea3-37034033ce17
         */

        private String title;
        private String content;
        private String url;


        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

    }
    public static class PhaseMsgInfosBean implements Serializable,IPickerViewData {
        /**
         * id : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
         * createAt : 2018-09-11 11:41:53
         * createTime : 2018-09-11 11:41:53
         * updateAt : 2018-09-11 13:27:37
         * updateTime : 2018-09-11 13:27:37
         * status : null
         * sort : 0
         * version : 1
         * phaseId : 8b4911cb-2c06-4c37-9c73-a34f7ba37dd6
         * proId : 24a6a131-7ab5-4288-a986-68472985a06b
         * startTime : 2018-05-06
         * endTime : 2018-06-06
         * sequence : 1
         * phaseName : 育苗期
         * phasePic : http://61.150.65.204:9099/FileService/show/52315309-42cb-401d-b1dd-fa8108f95251
         * farmOperation : [{"id":"f78904fc-db51-4c48-ba7b-0b6bcb8f69cf","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-14 17:59:06","updateTime":"2018-09-14 17:59:06","status":null,"sort":0,"version":2,"farmName":"准备工作","farmDate":"","sequence":1,"phId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"f78904fc-db51-4c48-ba7b-0b6bcb8f69cf","persistent":true},{"id":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-14 17:59:06","updateTime":"2018-09-14 17:59:06","status":null,"sort":1,"version":6,"farmName":"种子处理","farmDate":"","sequence":2,"phId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","title":"种子处理标题","operInstr":"种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明种子处理操作说明","vidAddress":"http://1400097288.vod2.myqcloud.com/3df6724evodtransgzp1400097288/bf99a2f65285890781253887452/v.f20.mp4","FarmOperationPicImageList":[{"id":"a40b1f1e-4a24-4631-afed-f3a0a8d27d2f","createAt":"2018-09-14 13:52:53","createTime":"2018-09-14 13:52:53","updateAt":"2018-09-14 13:52:53","updateTime":"2018-09-14 13:52:53","status":null,"sort":0,"version":0,"image":"http://61.150.65.204:9099/FileService/show/397786d8-492d-4f97-84ad-b3c611d43259","farmId":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","entityId":"a40b1f1e-4a24-4631-afed-f3a0a8d27d2f","persistent":true},{"id":"b5c78ef5-cb2d-4486-9fd0-4b09ff466ae6","createAt":"2018-09-14 13:52:53","createTime":"2018-09-14 13:52:53","updateAt":"2018-09-14 13:52:53","updateTime":"2018-09-14 13:52:53","status":null,"sort":0,"version":0,"image":"http://61.150.65.204:9099/FileService/show/20a51708-d414-4d97-93f0-481bca4d107c","farmId":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","entityId":"b5c78ef5-cb2d-4486-9fd0-4b09ff466ae6","persistent":true}],"isOperation":false,"phaseName":null,"entityId":"46c0f3c0-dea5-4eb3-9864-510e98550ce1","persistent":true},{"id":"69ba4de0-b6c4-4e7d-a43f-461a05b0f6e8","createAt":"2018-09-11 13:27:37","createTime":"2018-09-11 13:27:37","updateAt":"2018-09-13 16:19:45","updateTime":"2018-09-13 16:19:45","status":null,"sort":2,"version":2,"farmName":"播种","farmDate":"2018-05-09","sequence":3,"phId":"b3087a1a-15a1-46a4-abb7-1ebc1d299fb8","title":null,"operInstr":null,"vidAddress":null,"FarmOperationPicImageList":[],"isOperation":false,"phaseName":null,"entityId":"69ba4de0-b6c4-4e7d-a43f-461a05b0f6e8","persistent":true}]
         * entityId : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
         * persistent : true
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String phaseId;
        private String proId;
        private String startTime;
        private String endTime;
        private int sequence;
        private String phaseName;
        private String phasePic;
        private String entityId;
        private boolean persistent;
        private List<FarmOperationBean> farmOperation;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getPhaseId() {
            return phaseId;
        }

        public void setPhaseId(String phaseId) {
            this.phaseId = phaseId;
        }

        public String getProId() {
            return proId;
        }

        public void setProId(String proId) {
            this.proId = proId;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public int getSequence() {
            return sequence;
        }

        public void setSequence(int sequence) {
            this.sequence = sequence;
        }

        public String getPhaseName() {
            return phaseName;
        }

        public void setPhaseName(String phaseName) {
            this.phaseName = phaseName;
        }

        public String getPhasePic() {
            return phasePic;
        }

        public void setPhasePic(String phasePic) {
            this.phasePic = phasePic;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public List<FarmOperationBean> getFarmOperation() {
            return farmOperation;
        }

        public void setFarmOperation(List<FarmOperationBean> farmOperation) {
            this.farmOperation = farmOperation;
        }

        @Override
        public String getPickerViewText() {
            return phaseName;
        }

        public static class FarmOperationBean implements Serializable,IPickerViewData{
            /**
             * id : f78904fc-db51-4c48-ba7b-0b6bcb8f69cf
             * createAt : 2018-09-11 13:27:37
             * createTime : 2018-09-11 13:27:37
             * updateAt : 2018-09-14 17:59:06
             * updateTime : 2018-09-14 17:59:06
             * status : null
             * sort : 0
             * version : 2
             * farmName : 准备工作
             * farmDate :
             * sequence : 1
             * phId : b3087a1a-15a1-46a4-abb7-1ebc1d299fb8
             * title : null
             * operInstr : null
             * vidAddress : null
             * FarmOperationPicImageList : []
             * isOperation : false
             * phaseName : null
             * entityId : f78904fc-db51-4c48-ba7b-0b6bcb8f69cf
             * persistent : true
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String farmName;
            private String farmDate;
            private int sequence;
            private String phId;
            private Object title;
            private Object operInstr;
            private Object vidAddress;
            private boolean isOperation;
            private Object phaseName;
            private String entityId;
            private boolean persistent;
            private List<?> FarmOperationPicImageList;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getFarmName() {
                return farmName;
            }

            public void setFarmName(String farmName) {
                this.farmName = farmName;
            }

            public String getFarmDate() {
                return farmDate;
            }

            public void setFarmDate(String farmDate) {
                this.farmDate = farmDate;
            }

            public int getSequence() {
                return sequence;
            }

            public void setSequence(int sequence) {
                this.sequence = sequence;
            }

            public String getPhId() {
                return phId;
            }

            public void setPhId(String phId) {
                this.phId = phId;
            }

            public Object getTitle() {
                return title;
            }

            public void setTitle(Object title) {
                this.title = title;
            }

            public Object getOperInstr() {
                return operInstr;
            }

            public void setOperInstr(Object operInstr) {
                this.operInstr = operInstr;
            }

            public Object getVidAddress() {
                return vidAddress;
            }

            public void setVidAddress(Object vidAddress) {
                this.vidAddress = vidAddress;
            }

            public boolean isIsOperation() {
                return isOperation;
            }

            public void setIsOperation(boolean isOperation) {
                this.isOperation = isOperation;
            }

            public Object getPhaseName() {
                return phaseName;
            }

            public void setPhaseName(Object phaseName) {
                this.phaseName = phaseName;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public List<?> getFarmOperationPicImageList() {
                return FarmOperationPicImageList;
            }

            public void setFarmOperationPicImageList(List<?> FarmOperationPicImageList) {
                this.FarmOperationPicImageList = FarmOperationPicImageList;
            }

            @Override
            public String getPickerViewText() {
                return farmName;
            }
        }
    }
}
